Skip to content

feat(dareu): add A950 PRO Mg controls (resolves #246, #218) - #252

Merged
snekxs merged 6 commits into
mainfrom
resolve/pr-246
Sep 12, 2026
Merged

feat(dareu): add A950 PRO Mg controls (resolves #246, #218)#252
snekxs merged 6 commits into
mainfrom
resolve/pr-246

Conversation

@snekxs

@snekxs snekxs commented Sep 11, 2026

Copy link
Copy Markdown
Member

Resolves conflicts in #246 (itself a clean re-derivation of #218) and supersedes it. #246 lives on a contributor fork, so its actual PR branch couldn't be updated in place once other driver PRs (#248, #249, #250) landed on main and touched the same shared registration files.

Conflicts were additive in src/device/controller.ts (NEEDS_OPEN gained DareuHidClient alongside other recently-landed drivers) and package-lock.json (regenerated against latest @openmouse/protocol).

npm run check: 135/135 tests pass. Bundle size within budget (1,485.2 kB / 1,500 kB JS).

Claude-Session: https://claude.ai/code/session_01JfTcrhgBuFh8QiLvbtdJCX

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 12, 2026

Copy link
Copy Markdown

Deploying openmouse with  Cloudflare Pages  Cloudflare Pages

Latest commit: ee4c2f9
Status: ✅  Deploy successful!
Preview URL: https://9de5c300.openmouse.pages.dev
Branch Preview URL: https://resolve-pr-246.openmouse.pages.dev

View logs

@snekxs
snekxs merged commit 2b0ce41 into main Sep 12, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants